<!--  -->
<template>
  <div class>
    <van-nav-bar
      title="设置"
      left-text="返回"
      left-arrow
      @click-left="onClickLeft"
      @click-right="onClickRight"
    />

    <van-cell class="avatar" title="头像" center  is-link>
      <!-- 使用 right-icon 插槽来自定义右侧图标 -->
      <template #right-icon >
        <van-image class="imgSty" round  src="https://img.yzcdn.cn/vant/cat.jpeg" />
        <van-icon name="arrow"  />
      </template>
    </van-cell>

    <van-cell title="名字" is-link value="李大白" />

    <van-cell class="address" title="收获地址" is-link value="" />

    <van-button class="logout" type="default">退出登录</van-button>
  </div>
</template>

<script>
//这里可以导入其他文件（比如：组件，工具js，第三方插件js，json文件，图片文件等等）
//例如：import 《组件名称》 from '《组件路径》';
import { Toast } from 'vant';

export default {
  //import引入的组件需要注入到对象中才能使用
  components: {
    name:'setup'
  },
  data() {
    //这里存放数据
    return {};
  },
  //监听属性 类似于data概念
  computed: {},
  //监控data中的数据变化
  watch: {},
  //方法集合
  methods: {
    onClickLeft() {
      Toast("返回");
    },
    onClickRight() {
      Toast("按钮");
    }
  },
  //生命周期 - 创建完成（可以访问当前this实例）
  created() {},
  //生命周期 - 挂载完成（可以访问DOM元素）
  mounted() {},
  beforeCreate() {}, //生命周期 - 创建之前
  beforeMount() {}, //生命周期 - 挂载之前
  beforeUpdate() {}, //生命周期 - 更新之前
  updated() {}, //生命周期 - 更新之后
  beforeDestroy() {}, //生命周期 - 销毁之前
  destroyed() {}, //生命周期 - 销毁完成
  activated() {} //如果页面有keep-alive缓存功能，这个函数会触发
};
</script>
<style  scoped>
/* //@import url(); 引入公共css类 */
.avatar{
  margin-top: 12px;
}
.imgSty{
  width: 45px;
  height: 45px;margin-right: 10px;
}
.address{
  margin-top: 12px;
}
.logout{
  width: 100%;
  margin-top: 12px;
  font-size: 18px;

color: #ff4732;

}
</style>